fort fincastle meaning in English
fort fincastle (bahamas)
Examples
- Fort Fincastle is a fort located in the city of Nassau on the island of New Providence in The Bahamas.
Fort Fincastle est un fort situé dans la ville de Nassau sur l'île de New Providence aux Bahamas.